@CHARSET "UTF-8";

.spanTitleCSS {
	font-family: Arial,Helvetica;
	font-size: 23px;
	text-align: center;
	font-weight: bold;
	color: #335599;
	display: block;
	width: 100%;
}

.spanSubTitleCSS {
	font-family: Arial,Helvetica;
	font-size: 17px;
	text-align: center;
	font-weight: bold;
	color: #335599;
	display: block;
	width: 100%;
	border-width: 3px;
	border-bottom-style: double;
    
}

.borderSecctionCSS {
	border-top-style: double;
	border-bottom-style: double;
	border-width: 3px;
}

.borderCSS {
	border-style: solid;
	border-width: 1px;	
	border-color: #A6C9E2;
	border-radius: 5px;
}

.borderContTableCSS {
	border-color: #BBBBBB; 
	border-style: solid; 
	border-width: 1px;
}

.divContainerCSS {
	position: relative;
	width: 910px;
}

.divPersonalInformation {
	position: absolute;
	width: 680px;
	height: 180px;
	top: 15px;
	left: 220px;
}

.divHeaderCSS {
	height: 220px;
}

.divSeparatorCSS {
	border-style: solid;
	border-width: 1px;
	border-radius: 5px;
	width: 910px;
	height: 2px;
}

.imgPictureID {
	position: relative;
	width: 180px;
	height: 180px;
	top: 15px;
	left: 5px;
}

.imgTableCSS{
	width: 70%;
	height: 90%;
}

.tableBaseCSS {
	font-family: arial,helvetica;
    font-size: 12px;
    text-align: left;
    width: 100%;
}

.trTitleTableCSS { background-color: #CBCBCB; border-color: #BBBBBB; border-style: solid; border-width: 1px; text-align: center; }
.trContTableCSS { background-color: #EFEFEF; }

.thTitleTableNoApexCSS { background-color: #CBCBCB; border-color: #BBBBBB; border-style: solid; border-width: 1px; text-align: center; }
.tdContTableNoApexCSS { background-color: #EFEFEF; border-color: #BBBBBB; border-style: solid; border-width: 1px; }
.thTitleBarTableNoApexCSS { background-color: #BBBBBB; border-color: #7D7D7D; border-style: solid; border-width: 1px; border-top-left-radius: 5px; border-top-right-radius: 5px; text-align: center; color: #FFFFFF; }

.thTitleColUnoAccountCSS { width: 170px; }
.thTitleColDosAccountCSS { width: 100px; }
.tdContColAccountCSS { width: 200px; }
.thColUnoRelativeCSS { width: 25%; }
.thColDosRelativeCSS { width: 15%; }
.thColUnoAddressCSS { width: 120px; }
.thColDosAddressCSS { width: 310px; }
.thColUnoCommutesCSS { width: 350px; }
.thColDosCommutesCSS { width: 150px; }
.thColTresCommutesCSS { width: 200px; }
.thColUnoGenDataCSS { width: 120px; }
.thColDosGenDataCSS { width: 210px; }
.thColTresGenDataCSS { width: 120px; border-style: solid; border-width: 1px; border-color: #333333; text-align: center; }
.thColUnoStudyCSS { width: 27%; }
.thColDosStudyCSS { width: 9.5%; }
.thColUnoWorkCSS { width: 35%; }
.thColDosWorkCSS { width: 15%; }

.thCol1CourseCSS { width: 40%; }
.thCol2CourseCSS { width: 15%; }
.thCol3CourseCSS { width: 15%; }
.thCol4CourseCSS { width: 15%; }
.thCol5CourseCSS { width: 15%; }
